The online racing simulator
Searching in All forums
(374 results)
Tim NL
S2 licensed
Hi Gai,

I have a pointdatabase in lapper 5.844 in the storedvalue.dbs
All points are stored as a integer.
When i copy this storedvalue.dbs from a lapper 5.844 into lapper 5.914 then lapper copied all values from strval into numval
So then are the points lost.

StoredValue.dbs in 5.844 fi_user_value

id key username nickname nicknameStripped numval strval
2 ps_points_total tim nl ^1[^7NLR^4]^6Tim [NLR]Tim 2961

After a start of lapper 5.914 the database is look like this. (all points are gone)
fi_user_value

id key username nickname nicknameStripped numval strval
2 ps_points_total tim nl ^1[^7NLR^4]^6Tim [NLR]Tim

Is there a easyway in SQL to copy all numval values into strval? (I use SQLite Manager in Firefox)
So when lapper startup the strval with points is then copied into numval and no points are lost.

Like:

fi_user_value

id key username nickname nicknameStripped numval strval
2 ps_points_total tim nl ^1[^7NLR^4]^6Tim [NLR]Tim 2961

So then it will look like this in 5.914
fi_user_value

id key username nickname nicknameStripped numval strval
2 ps_points_total tim nl ^1[^7NLR^4]^6Tim [NLR]Tim 2961 2961

Tim NL
S2 licensed
Maybe the track is still changing and then you cant set the number of laps yet
Tim NL
S2 licensed
Quote from Danke :First, thanks for your hard work and dedication on lapper.

I'm using track rotation, which works great, but I want to set different race lengths (in laps) for different tracks. Just for testing I tried this:

The wind and qual statements work fine, but lapper doesn't like that IF statement where I set the laps. The program goes into standby mode when I use that. I also tried a SWITCH statement with no luck.

Any suggestions?

Thanks

HI,

Your script looks fine but there is a / to many


Event OnRotateTrack() # Lapper Event
globalMsg(langEngine( "%{main_track_changed1}%") );
globalMsg(langEngine( "%{main_track_changed2}%", getLapperVar( "CurrLongRotateTrack" )));
cmdLFS( "/wind=2" );
cmdLFS( "/qual=0" );

IF( getLapperVar("ShortTrackName") == "KY2" )
THEN
cmdLFS( "/laps=50" );
ENDIF

[COLOR=red]/ #remove this one[/COLOR]
EndEvent

Tim NL
S2 licensed
Quote from Andy King :Hi Gai any news on this problem?

Hi Andy,

This works for your line 29

IF( $flagConfirm == 2 || $flagConfirm == 18 || $flagConfirm == 34 )
THEN

In your line is the syntax changed (remove the red ( and ) and it works.
Line 29:IF(( $flagConfirm == 2 )||( $flagConfirm == 18 )||( $flagConfirm == 34 )) THEN

The line EVENT OnResult($UserName,$flagConfirm ) is OK.
Tim NL
S2 licensed
Hi,

See the post above too.

Change in the file your_lapper_Dir ..\bin\default\includes\addonsused.lpr
(remove the # )

#### Include for drifting infos ####
include( "./driftdef.lpr");
# OR
#include( "./driftmeter.lpr");

Or use the driftmeter

#### Include for drifting infos ####
#include( "./driftdef.lpr");
# OR
include( "./driftmeter.lpr");

And replace the following files for the new ones. (There is a small bug in the original files).
Tim NL
S2 licensed
Hi Andy,

Line 29:IF(( $flagConfirm == 2 )||( $flagConfirm == 18 )||( $flagConfirm == 34 )) THEN

must be ( in ver. 5.911 or 5.912 )

IF( $flagConfirm == 2 || $flagConfirm == 18 || $flagConfirm == 34 ) THEN

Tim NL
S2 licensed
Hi,

You can set in a dedi server how many cars per guest are allowed.

// max cars (real+ai) per guest pc
/carsguest=1

Default is this 1 , so on the most dedi's its not allowed to drive and add a AI.
Tim NL
S2 licensed
Quote from Fire_optikz001 :well i have a clock and stuff in my info bar but if people dont want the info bar then they have the clock going and going which some people dont want :P

You'r speaking in riddles .
Tim NL
S2 licensed
Quote from NightMarine :Hello
Im a newbie with lfslapper.
Its just one problem. How do i activate the drift thing in lfslapper?
Is it a command or something?

On my server it only shows the pitboard and how fast you made the lap time etc but nothing about the drift points

//NightMarine

Hi,

Take a look at the LFSLapper forum. http://www.lfsforum.net/forumdisplay.php?f=262

Or check this http://www.lfsforum.net/showthread.php?p=916655#post916655
Tim NL
S2 licensed
Quote from SumBeam :I also want to know which update it was. There were 7 updates I have deinstalled today. One IE6 update and six security updates.

KB955759
KB970430
KB971737
KB973904
KB974318
KB974392

I think one of these six updates, causes the problems. I think I'm going to sort that out this week, not tomorrow, because there are league-races on the servers. We will let it know if we can sort that out.


But, for now it is working, no problems at all. Thanks for your support Gai.

Hi Sunbeam or Yisc,

which windows version are you using?
My server runs at win2003 32 server.
Just in case if someone installs some windows updates and my server quits to.
Tim NL
S2 licensed
Hi Gai,
Thanks for updates.

I have updated some lpr scripts.

LFSLapper.lpr :
Changed the GetCurrentPlayerVar("Nickname") into GetCurrentPlayerVar("NickName")
I did the same for UserName , PosAbs and some more.
The !reload was not working. Fixed
Text in winnerflag was missing. Added
And some other small things that im forgot.

pitboard.lpr :
Changed the GetCurrentPlayerVar("isBestSectorSplit1") into GetCurrentPlayerVar("IsBestSectorSplit1")
Changed the GetCurrentPlayerVar("Nickname") into GetCurrentPlayerVar("NickName")

In pitboard.lpr the SetCurrentPlayerVar("Information","^2 Best possible lap is: " . NumToMSH(GetCurrentPlayerVar("Tpb")) ); will not work yet.

who.lpr :
Was missing.
I changed the colors a bit. grey letters on light background was difficult to read.

Maybe i forgot or mist somethings.

__
Tim NL
S2 licensed
I found also some small faults in the defPitInfo.lpr file
Here is a updated one.

[EDIT] Only this will not work yet for all splits and lap. So the color of the differance of the splittimes stay red.

IF( GetCurrentPlayerVar("isBestSectorSplit2") == 1 )
Last edited by Tim NL, .
Tim NL
S2 licensed
Hi Gai,
I found a other bug in lapper version 5.910.

If $DefaultTopCar = "XFG"; ( one single car) then no problems but when set to multiple cars like If $DefaultTopCar = "XFG+XRG"; lapper goes in standby mode
The following error appear in the error file.

10-12-2009 21:38:55 -> Error on web command
-----------------------------------------------------------------------------
12/10/2009 9:38:55 PM
Lapper Instance 127.0.0.1/29997 abort!
Object reference not set to an instance of an object.
LFSLapper
at LFSLapper.LFSClient.GetVarPlayer(unionVal val, String idVar, String userName) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSClient\GLSPlayerVars.cs:line 323
at LFSLapper.LFSClient.CBget(String id, String userName) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSClient\GLSPlayerVars.cs:line 214
at GLScript.SetOfVars.Get(String id) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\SetOfVars.cs:line 154
at LFSLapper.LFSClient.GetVarPlayer(unionVal val, String idVar, String userName) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSClient\GLSPlayerVars.cs:line 729
at LFSLapper.LFSClient.getcurrentplayervar(unionVal val, ArrayList args) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSClient\scriptFunctions.cs:line 576
at GLScript.GLApp.parseBackcall(SetOfVars GVAR, SetOfVars LVAR, unionVal val, ArrayList args) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\GLScript.cs:line 1288
at GLScript.Parseur.getval(SetOfVars GVAR, SetOfVars LVAR, executeParsedFunction BC) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\ParseExpr.cs:line 539
at GLScript.Parseur.getval(SetOfVars GVAR, SetOfVars LVAR, executeParsedFunction BC) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\ParseExpr.cs:line 550
at GLScript.GLApp.retrieveEvalVar(String funcName, TokenParse tkparse, TokenBuffer currTokenBuffer, SetOfVars GVAR, SetOfVars LVAR, Boolean breakFunc, Char& breakCar) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\GLScript.cs:line 1030
at GLScript.GLApp.privExecuteTokensPart(Int32 level, String funcName, SetOfVars GCAR, SetOfVars LVAR, Boolean breakable, Boolean inSwitchCase, Int32 start, Int32 end) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\GLScript.cs:line 253
at GLScript.GLApp.privExecuteFunction(String funcName, String[] argsVals) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\GLScript.cs:line 173
at GLScript.GLApp.executeFunction(String funcName, String[] argsVals) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\GLScript.cs:line 144
at Configurator.lexConfigurator.executeFunction(String funcName, infoPlayer pcurrInfoPlayer, String[] par) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\cfgParser\readCfg.cs:line 346
at LFSLapper.LFSClient.managePacket(NCN newConnection) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSClient\managePacket.cs:line 73
at LFSLapper.LFSClient.Loop(Connect insimConnection) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSClient\loop.cs:line 1028
at LFSLapper.LFSClient.doloop() in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSClient\lfsclient.cs:line 551
at LFSLapper.LFSListen.Listen.goWorkMode() in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSListen\Listen.cs:line 85
at LFSLapper.LFSListen.Listen.start() in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSListen\Listen.cs:line 126
Void GetVarPlayer(GLScript.unionVal, System.String, System.String)
Closing Instance...
-----------------------------------------------------------------------------

Tim NL
S2 licensed
Quote from Gai-Luron :Hello,

Don't use global button as timer to call subroutine, because global button create a duplicate privbutton for each player and then a one call to sub for each player present on track. In this case one restart for each player.
Use instead delayedcommand for your purpose for the winner and globalbutton with timer to have countdown but without call to sub.
Maybe i'll have to create builtin delayed command for openGlobalButton in this case, i take a look if i can do that in next release, for now use this:

openGlobalButton ("test1",40,0,28,4,4,90,16,"^3Next Race in^2 (%cpt%) ^3second(s)" );
DelayedCommand( 90, start_race );


Gai-Luron

Thanks, its works like a charm now
Tim NL
S2 licensed
Quote from Gai-Luron :Who call sub Sub start_race( 0,0 ) ? your script is incomplete! i can't test it



Hi,
The sub is called by the red line.
openGlobalButton ("test1",40,0,28,4,4,90,16,"^3Next Race in^2 (%cpt%) ^3second(s)",start_race );

I have now /rstend=85 in the dedi and the autorestart works now. maybe lapper was to quick to restart the race.

But the sub is still called twice. ( sometimes 3x )

[EDIT] Race restart only when 1 or 3 times the cub is called wit 3 times no restart.



CatchEvent OnResult( $userName,$flagConfirm ) # Player event

SWITCH( GetCurrentPlayerVar("FinishedPos") )
CASE 1:
IF(( $flagConfirm == 2 )||( $flagConfirm == 18 )||( $flagConfirm == 34 ))
THEN
[COLOR=red]openGlobalButton ("test1",40,0,28,4,4,90,16,"^3Next Race in^2 (%cpt%) ^3second(s)",start_race );[/COLOR]
openGlobalButton( "point900",$point_L,$point_T-4,40,3,3,-1,96,"^7 Race on ^3" . GetLapperVar("LongDate") . " (CET)" );
.


It runs on [NLR]NL Racing Test.
Last edited by Tim NL, .
Tim NL
S2 licensed
Hi Gai,
Thx for update.
I have now ver5.910 (very nice job )
The vote option in lapper is set to default ( -1)
I just want to do is a auto restart 90 sec. after the race.

I have in the dedi server
// no restart within X seconds of race finish
/rstend=89

So no restart is allowd till the timer is ready.
This works ok in ver 5.84x. but in ver 5.910 the Sub start_race runs twice and it looks like the second restart cancelled the first restart.
I see in the log from the dedi

Dec 07 14:44:28 [NLR]Tim^L finished
Dec 07 14:45:57 /msg Sub start_race
Dec 07 14:45:57 Sub start_race
Dec 07 14:45:57 /restart
Dec 07 14:45:57 /msg Sub start_race
Dec 07 14:45:57 Sub start_race
Dec 07 14:45:57 /restart

part of script.

[COLOR=red]Sub start_race( 0,0 )[/COLOR]
[COLOR=red]cmdLFS( "/msg Sub start_race" );[/COLOR]
[COLOR=red]cmdLFS( "/restart" );[/COLOR]
[COLOR=red]EndSub[/COLOR]
CatchEvent OnResult( $userName,$flagConfirm ) # Player event

SWITCH( GetCurrentPlayerVar("FinishedPos") )
CASE 1:
IF(( $flagConfirm == 2 )||( $flagConfirm == 18 )||( $flagConfirm == 34 ))
THEN
[COLOR=red]openGlobalButton ("test1",40,0,28,4,4,90,16,"^3Next Race in^2 (%cpt%) ^3second(s)",start_race );[/COLOR]
openGlobalButton( "point900",$point_L,$point_T-4,40,3,3,-1,96,"^7 Race on ^3" . GetLapperVar("LongDate") . " (CET)" );
.
.
.

Tim NL
S2 licensed
Hi Gai,
I found a bug in version 5.906rc
When i use

CASE "!rank":
nearUser( "Points System","ps_points_total","DESC",argv );
BREAK;

Lapper quit working and the console closed. The next error show up in the log file.

Lapper Instance 127.0.0.1/29996 abort!
Column does not exist.
Mono.Data.SqliteClient
at Mono.Data.SqliteClient.SqliteDataReader.GetOrdinal(String name)
at LFSDbs.storedDbs.GetTable(String key, Int32 from, String relativeToUserName, Int32 nbRead, String Filter, Boolean flagDesc) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\Dbs\storeddbs.cs:line 393
at LFSLapper.LFSClient.TopStoredUser(Int32 UCID, String title, String key, String pusername, String pnickname, String pcmd, Boolean flagNear, Boolean flagDesc) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSClient\cmdLapper.cs:line 882
at LFSLapper.LFSClient.nearuser(unionVal val, ArrayList args) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSClient\scriptFunctions.cs:line 772
at GLScript.GLApp.parseBackcall(SetOfVars GVAR, SetOfVars LVAR, unionVal val, ArrayList args) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\GLScript.cs:line 1253
at GLScript.Parseur.getval(SetOfVars GVAR, SetOfVars LVAR, executeParsedFunction BC) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\ParseExpr.cs:line 604
at GLScript.GLApp.retrieveEvalVar(String funcName, TokenParse tkparse, TokenBuffer currTokenBuffer, SetOfVars GVAR, SetOfVars LVAR, Boolean breakFunc, Char& breakCar) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\GLScript.cs:line 995
at GLScript.GLApp.privExecuteTokensPart(Int32 level, String funcName, SetOfVars GCAR, SetOfVars LVAR, Boolean breakable, Boolean inSwitchCase, Int32 start, Int32 end) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\GLScript.cs:line 252
at GLScript.GLApp.privExecuteTokensPart(Int32 level, String funcName, SetOfVars GCAR, SetOfVars LVAR, Boolean breakable, Boolean inSwitchCase, Int32 start, Int32 end) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\GLScript.cs:line 382
at GLScript.GLApp.privExecuteFunction(String funcName, String[] argsVals) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\GLScript.cs:line 176
at GLScript.GLApp.executeFunction(String funcName, String[] argsVals) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\GLScript.cs:line 147
at Configurator.lexConfigurator.executeFunction(String funcName, infoPlayer pcurrInfoPlayer, String[] par) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\cfgParser\readCfg.cs:line 346
at LFSLapper.LFSClient.managePacket(MSO mso) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSClient\managePacket.cs:line 742
at LFSLapper.LFSClient.Loop(Connect insimConnection) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSClient\loop.cs:line 1079
at LFSLapper.LFSClient.doloop() in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSClient\lfsclient.cs:line 560
at LFSLapper.LFSListen.Listen.goWorkMode() in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSListen\Listen.cs:line 85
at LFSLapper.LFSListen.Listen.start() in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSListen\Listen.cs:line 126
Int32 GetOrdinal(System.String)
Closing Instance...

With topUser its works ok.

A other thing.
When i want to auto restart the race after the finish.
The Sub start_race dont work with only cmdLFS( "/restart" );
in it.
But when i put a extra line in it ( cmdLFS( "/msg Sub start_race" ); ) the extra line show up 3 times.


Sub start_race( 0,0 )
cmdLFS( "/msg Sub start_race" );
cmdLFS( "/restart" );
EndSub
CatchEvent OnResult( $userName,$flagConfirm ) # Player event

SWITCH( GetCurrentPlayerVar("FinishedPos") )
CASE 1:
IF(( $flagConfirm == 2 )||( $flagConfirm == 18 )||( $flagConfirm == 34 ))
THEN
openGlobalButton( "point900",$point_L,$point_T-4,40,3,3,-1,96,"^7 Race on ^3" . GetLapperVar("LongDate") . " (CET)" );
openGlobalButton( "point910",$point_L+40,$point_T-4,6,3,3,-1,32,"^7points" );
openGlobalButton( "point920",$point_L+46,$point_T-4,10,3,3,-1,32,"^7License" );
openGlobalButton( "point001",$point_L,$point_T-1,40,3,3,-1,96,"^7 1 : " . GetCurrentPlayerVar("NickName") );
openGlobalButton( "point101",$point_L+40,$point_T-1,6,3,3,-1,32,"^3" . GetCurrentPlayerVar( "ps_race_points" ) );
openGlobalButton ("test1",40,0,28,4,4,90,16,"^3Next Race in^2 (%cpt%) ^3second(s)",start_race );
.
.
.

Tim NL
S2 licensed
You can use this tool to test if your router dont block port 63392 udp and tcp.
http://www.portforward.com/help/portcheck.htm

To join your own server , use Multiplayer - join specific host - local network and IP 127.0.0.1
Tim NL
S2 licensed
Quote from Scawen :Hello there. Please do tell me if this is the wrong section - I have heard that AIRIO is the program causing the problem I will describe below. If not, I'll move my post to the correct place.

A friend of mine recently reported that most hosts he joined, he got booted out from immediately after connection. It turns out that he had a new LFS install, and just wanted to see that multiplayer was working ok. But he had not entered a player name, so was called "unnamed".

One example where this is happening is : [AMG] GTR MotorSport (and there are several others)

As soon as you have loaded track, downloaded all the skins, and entered the host with "unnamed" as your name, you just get these messages :

You cannot have current name, use Shift + O > Driver > New.
Lost connection to host

Now the problem here is that new LFS players who want to take a look online, having heard that LFS is good for online racing, but didn't know that it was so important to enter a player name, and they just click on a host to take a look, will get kicked rudely from many hosts they join.

So that is a bad first impression for LFS and I hope the developer of whichever InSim program that is, will update the function. InSim provides on screen buttons so you could politely report to a player what the problem is, and give them a chance to change it, not just pop one obscure message into the chat log before you kick them right out.

How about allowing them to spectate, put a message on their screen, saying that they need to change their player name? If they try to join a race you could force them back to spectate. Actually booting them from the host is too severe for the crime of not having entered a player name.

Hi Scawen,
This can be done by Airio and LFSLapper.
I will update my lapper scripts for the NLR servers that the unnamed can spectate and not kicked.
Tim NL
S2 licensed
Quote from Edgey :Hey,

I am trying to get a drift server setup on LFS. I have the LFS server files and LFS Lapper and also the LFS Lapper drift setup from the post here :http://www.lfsforum.net/showthread.php?t=58258 , but I cannot seem to get it to work.

I am offering a free LFS server for anyone willing to help me get this setup. I have a dedicated server (AMD 6000+ dual core, 4gb ram, 100mbit line), and will give remote access to the person helping so they can help setup my server and then setup there own.

Reply here or PM me if you are able to help.

Edgey.

Hi,
Try the 5.902 verion drift part is easy to enable in the addonsused.lpr file
http://www.lfsforum.net/showthread.php?p=1185460#post1185460
Tim NL
S2 licensed
Quote from GoGy :Need help about lapper.
I am using lapper 5.9.0.2 and would like to setup him
to use avarage of 10 best laps on server for each driver on qualification.

Sorry on my bad language.

THANKS!!

Hi,
You can find it here in the LFSLapper.lpr file


################################
#Options for hotlapping options#
################################
$GripDatabase = "./GripPB"; # This is the filepath of a file containing the collected data
# This file will be created if it doesnt exist yet
# You must ensure read/write access to this path
$LapTimeUsedForPb = [COLOR=red]10[/COLOR]; # How many PB lap used to make average PB time, Min = 1 and Max = 10

Tim NL
S2 licensed
I running Win2003 32bit on the NLR server and use at home for LFS Win7 32bit.
But with Vista it was looking better and higher FPS so maybe i go back to Vista
Tim NL
S2 licensed
Hi,

I have installed , tested all links and uninstalled LFS.
I have found no problems. Everything works fine here.

It looks good and and i love the link to the LFS Wiki site ( very useful for new drivers ).
Maybe you can also add the links to LFSForum and LFSWorld sites to the start menu.

I have tested it under Windows 7 Ultimate 32bit
Tim NL
S2 licensed
Quote from Gai-Luron :Release 5.8.5.1 beta available for test purpose.

Hi Gai-Luron,
I wanted to test the new version but there is no lapper.exe in version 5.8.5.1 .

And when i use ver5.849 then topUser and nearUser with a database storedvalue.dbs from ver.5.844 it gives a error
CASE "!point":
topUser( "^1[^7NLR^4] ^7Points System","ps_points_total","DESC",argv );
BREAK;
CASE "!rank":
nearUser( "^1[^7NLR^4] ^7Points System","ps_points_total","DESC",argv );
BREAK;

The following error apear when i type !point in lapper ver 5.849 with storedvalue.dbs from lapper ver. 5.844
-----------------------------------------------------------------------------
11/8/2009 4:59:59 PM

Lapper Instance 127.0.0.1/29991 abort!

Column does not exist.
Mono.Data.SqliteClient
at Mono.Data.SqliteClient.SqliteDataReader.GetOrdinal(String name)
at LFSDbs.storedDbs.GetTable(String key, Int32 from, String relativeToUserName, Int32 nbRead, String Filter, Boolean flagDesc) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\Dbs\storeddbs.cs:line 436
at LFSLapper.LFSClient.TopStoredUser(Int32 UCID, String title, String key, String pusername, String pnickname, String pcmd, Boolean flagNear, Boolean flagDesc) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSClient\cmdLapper.cs:line 880
at LFSLapper.LFSClient.execCmd(unionVal val, ArrayList args, infoPlayer currInfoPlayer) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSClient\parseEvent.cs:line 1110
at LFSLapper.LFSClient.myFunctions(unionVal val, ArrayList args) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSClient\parseEvent.cs:line 806
at GLScript.GLApp.parseBackcall(SetOfVars GVAR, SetOfVars LVAR, unionVal val, ArrayList args) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\GLScript.cs:line 1031
at GLScript.Parseur.getval(SetOfVars GVAR, SetOfVars LVAR, executeParsedFunction BC) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\ParseExpr.cs:line 465
at GLScript.GLApp.retrieveEvalVar(String funcName, TokenParse tkparse, TokenBuffer currTokenBuffer, SetOfVars GVAR, SetOfVars LVAR, Boolean breakFunc, Char& breakCar) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\GLScript.cs:line 840
at GLScript.GLApp.privExecuteTokensPart(Int32 level, String funcName, SetOfVars GCAR, SetOfVars LVAR, Boolean breakable, Boolean inSwitchCase, Int32 start, Int32 end) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\GLScript.cs:line 225
at GLScript.GLApp.privExecuteTokensPart(Int32 level, String funcName, SetOfVars GCAR, SetOfVars LVAR, Boolean breakable, Boolean inSwitchCase, Int32 start, Int32 end) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\GLScript.cs:line 355
at GLScript.GLApp.executeTokensPart(String funcName, SetOfVars GVAR, SetOfVars LVAR, Int32 start, Int32 end) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\GLScript.cs:line 156
at GLScript.GLApp.privExecuteFunction(String funcName, String[] argsVals) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\GLScript.cs:line 151
at GLScript.GLApp.executeFunction(String funcName, String[] argsVals) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\GLScript\GLScript.cs:line 121
at Configurator.lexConfigurator.executeFunction(String funcName, infoPlayer pcurrInfoPlayer, String[] par) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\cfgParser\readCfg.cs:line 333
at LFSLapper.LFSClient.managePacket(MSO mso) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSClient\managePacket.cs:line 664
at LFSLapper.LFSClient.Loop(Connect insimConnection) in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSClient\loop.cs:line 1036
at LFSLapper.LFSClient.doloop() in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSClient\lfsclient.cs:line 552
at LFSLapper.LFSListen.Listen.goWorkMode() in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSListen\Listen.cs:line 85
at LFSLapper.LFSListen.Listen.start() in D:\Dev\DevInsim\lapper\LFSLapper\LFSLapper\src\LFSListen\Listen.cs:line 126
Int32 GetOrdinal(System.String)
Closing Instance...
-----------------------------------------------------------------------------

Last edited by Tim NL, .
Tim NL
S2 licensed
Quote from KIMA :Huge to you thanks, instead of prompt as to correct востановление, and that when you are restored the tablet with an inscription jumps out the penalty from the Manager проедти through боксы how it to clean? Also prompt where to clean a limit of idle time of 10 seconds.
In advance thanks.KIMA

Hi,
I think you use a very bad translation site.
But the options for idle player on track you can find in this part


##################################
#Options for idle player on track#
##################################

#$IdleExclude = "Lagamel,Gai-Luron"; # Usernames excluded for idle check

$OnIdleTimeout1 = 20; # Idle timeout for OnIdleAction1 in seconds

Event OnIdle1() # Player event
privMsg( langEngine( "%{main_idle1}%" ) );
EndEvent

$OnIdleTimeout2 = 30; # Idle timeout for OnIdleAction2 in seconds

Event OnIdle2() # Player event
cmdLFS( "/spec " . GetCurrentPlayerVar("Nickname") );
privMsg( langEngine( "%{main_idle2}%" ) );
EndEvent

FGED GREDG RDFGDR GSFDG